/**
 开发团队 :
 开发人员 : ZBB295
 开发时间 : 2022/8/14 15:51
 文件名称 : use-edit.js
 开发工具 : WebStorm
 */
//引入用户构造函数模块
const {User} = require('../../model/user')

const useredit_hander = async (req,res)=>{

    //标识当前访问的是用户管理页面
    req.app.locals.currentlink = 'user';

    //获取地址栏中id参数
    const { message,id } = req.query;

    //如果当前传入了id参数则是修改操作
    if (id){
        //修改操作
        let user = await User.findOne({_id:id});
        //渲染用户编辑页面
        res.render('admin/user-edit',{
            message:message,
            user:user,
            link:'/admin/user-modify?id='+id,
            button:'修改'
        })
    }else {
        //添加操作
        res.render('admin/user-edit',{message:message,
                                    link:'/admin/user-edit',
                                    button:'添加'});
    }

}
module.exports = useredit_hander;